display_class->beep = gdk_quartz_display_beep;
display_class->sync = _gdk_quartz_display_sync;
display_class->flush = _gdk_quartz_display_flush;
+ display_class->queue_events = _gdk_quartz_display_queue_events;
+ display_class->has_pending = _gdk_quartz_display_has_pending;
display_class->get_default_group = gdk_quartz_display_get_default_group;
display_class->supports_selection_notification = gdk_quartz_display_supports_selection_notification;
display_class->request_selection_notification = gdk_quartz_display_request_selection_notification;
}
gboolean
-gdk_events_pending (void)
+_gdk_quartz_display_has_pending (GdkDisplay *display)
{
- return (_gdk_event_queue_find_first (_gdk_display) ||
- (_gdk_quartz_event_loop_check_pending ()));
+ return (_gdk_event_queue_find_first (display) ||
+ (_gdk_quartz_event_loop_check_pending ()));
}
static void
}
void
-_gdk_events_queue (GdkDisplay *display)
+_gdk_quartz_display_queue_events (GdkDisplay *display)
{
NSEvent *nsevent;
GList *targets);
-void _gdk_quartz_display_sync (GdkDisplay *display);
-void _gdk_quartz_display_flush (GdkDisplay *display);
-GList * _gdk_quartz_display_list_devices (GdkDisplay *dpy);
+void _gdk_quartz_display_sync (GdkDisplay *display);
+void _gdk_quartz_display_flush (GdkDisplay *display);
+GList * _gdk_quartz_display_list_devices (GdkDisplay *display);
+void _gdk_quartz_display_queue_events (GdkDisplay *display);
+gboolean _gdk_quartz_display_has_pending (GdkDisplay *display);
GdkDisplay * _gdk_quartz_display_open (const gchar *name);